see off an opponent

Translations
venir à bout d’un adversaire